package com.hgl.service.impl;

import java.sql.SQLException;
import java.util.Date;

import com.hgl.dao.ConfigDAO;
import com.hgl.entity.Config;
import com.hgl.service.ConfigService;

public class ConfigServiceImpl implements ConfigService{

	private ConfigDAO dao=new ConfigDAO();
	@Override
	public int getCount() {
		try{
			Config config= dao.selectById("count");
			return Integer.valueOf(config.getConfigValue());
			
		}catch(Exception ex){
		}
		return 0;
		
	}

	@Override
	public void saveCount(int count) {
		Config config=null;
		try{
			config=dao.selectById("count");
			config.setConfigValue(count+"");
//			config.setConfigValue(String.valueOf(count));
		}catch(Exception ex){
			config=new Config();
			config.setConfigKey("count");
			config.setConfigValue(count+"");
			config.setCreateTime(new Date());
			config.setSortNumber(0L);
			config.setVersionNum(0);
			try{
				dao.insert(config);
			}catch(SQLException e1){
				
			}
					
		}
	}

}
